function name: method_exists ()
သက်ဆိုင်သောဗားရှင်း: ဗားရှင်းအားလုံး
အသုံးပြုမှု - method_exists () function ကိုအရာဝတ်ထုတစ်ခုသို့မဟုတ်အတန်းအစားသည်သတ်မှတ်ထားသောနည်းလမ်းရှိမရှိ,
Syntax: bool method_exists ($ Object Method)
Parametermer
Reward Value: နည်းလမ်းမှာနည်းစနစ်တည်ရှိပါကပြန်လည်ထူထောင်ပါ။
ဥပမာ -
class MyClass { public function myMethod() { // 方法实现} } // 检查对象是否具有方法$obj = new MyClass(); if (method_exists($obj, 'myMethod')) { echo "对象具有myMethod方法"; } else { echo "对象没有myMethod方法"; } // 检查类是否具有方法if (method_exists('MyClass', 'myMethod')) { echo "类具有myMethod方法"; } else { echo "类没有myMethod方法"; }
အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည် MyClass ဟုခေါ်သော myclass ဟုခေါ်သောအတန်းအစားတစ်ခုဖန်တီးသည်။ ထို့နောက်ကျွန်ုပ်တို့သည်အတန်းတွင် mymethod နည်းလမ်းရှိမရှိစစ်ဆေးရန် Method_exists () function ကိုအသုံးပြုသည်။ ပထမဥပမာတွင်ကျွန်ုပ်တို့သည်အရာဝတ်ထု $ OBJ ကို MyClass ကို ဖန်တီး. အရာဝတ်ထုတွင် mymethod နည်းလမ်းရှိလားစစ်ဆေးပါ။ ဒုတိယဥပမာတွင် MyClass အတန်းတွင် mymethod နည်းလမ်းရှိ, မရှိကိုတိုက်ရိုက်စစ်ဆေးသည်။ အကယ်. နည်းလမ်းသည်တည်ရှိပါကသက်ဆိုင်ရာမက်ဆေ့ခ်ျသည် output ကိုဖြစ်စေသည်။